perfect right - German English Dictionary